// 导入多有的svg图标
// 完成svgIcon 全局注册
import SvgIcon from '@/components/SvgIcon'

const svgRequire = require.context('./svg', false, /\.svg$/)

// Require 函数  可以接收一个request 参数,用于require的导入
// 该函数提供了三个属性,可以通过svgRequire.keys() 获得所有的svg图标
// 遍历图标  把图标作为request 参数  放到svgRequire 导入函数中, 完成本地svg图标导入
svgRequire.keys().forEach(svgIcon => svgRequire(svgIcon))

export default app => {
  app.component('svg-icon', SvgIcon)
}